package com.edu.dao;

import java.util.List;

import com.edu.bean.User;

public interface UserDao {
	
	/**
	 * 查询所有用户
	 * @return 用户集合
	 */
	List<User> selectAll();
	
	/**
	 * 根据用户名和密码查询用户
	 * @param username 用户名
	 * @param password 密码
	 * @return 
	 */
	User selectUser(String username,String password);
	
	/**
	 * 根据用户名查询用户
	 * @param username 用户名
	 * @return
	 */
	User selectUserByUsername(String username);
	
	/**
	 * 添加用户
	 * @param user
	 * @return
	 */
	int insertUser(User user);
	
	
	/**
	 * 修改密码
	 * @param username
	 * @param password
	 * @return
	 */
	int updatePassword(String username,String password);
}
